fix LDRB Thumb2 decoding
authorStefano Stabellini <sstabellini@kernel.org>
Tue, 13 Dec 2016 19:08:39 +0000 (11:08 -0800)
committerStefano Stabellini <sstabellini@kernel.org>
Tue, 13 Dec 2016 19:16:50 +0000 (11:16 -0800)
commit9963caae97ad140fa207c3c61a9442b417afc1e9
tree2b2a23c24f48773881ebcfa80edc8491e47cef0c
parentfc9229c4bb35c5474fbc67f78e628dcbcc90afc5
fix LDRB Thumb2 decoding

Rt is four bit at offset 12, not three. See see encoding T2 for LDRB
A8.8.70 in ARM DDI 0406C.c

Suggested-by: Julien Grall <julien.grall@arm.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Julien Grall <julien.grall@arm.com>
xen/arch/arm/decode.c